package com.wnxy.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;

/**
 * @author yellow Docter
 * @date 2024-06-26
 * @desc 蜗牛创想：www.woniuxy.com
 *   可以把UserController 进行优化
 *
 *   1、把所有的请求的 /student  添加到 类的上面@RequestMapping("/student")
 *   2、把所有的 方法上面的 @ResponseBody 放到类上面
 *       @RestController = @Controller + @ResponseBody
 *   3、
 *      @RequestMapping(method = RequestMethod.DELETE) 这个写法可以简化  @DeleteMapping
 *      @RequestMapping(method = RequestMethod.GET) 这个写法可以简化     @GetMapping
 *      @RequestMapping(method = RequestMethod.PUT) 这个写法可以简化     @PutMapping
 *      @RequestMapping(method = RequestMethod.POST) 这个写法可以简化    @PostMapping
 *
 */
@RestController
@RequestMapping("/student")
public class StudentController {

    @RequestMapping(method = RequestMethod.POST)
    public String addUser(){
        return "post";
    }

    @DeleteMapping
    public String delete(){
        return "delete";
    }


    @PutMapping
    public String update(){
        return "update";
    }


    @GetMapping
    public String list(){
        return "list";
    }

}
